put something up for sale - Español Inglés Diccionario